// 颜色变量
$primary: #3b82f6;
$primary-light: #60a5fa;
$primary-dark: #2563eb;
$success: #10b981;
$warning: #f59e0b;
$danger: #ef4444;
$background: #f9fafb;
$card-bg: #ffffff;
$border: #e5e7eb;
$text: #1f2937;
$text-secondary: #6b7280;
$text-tertiary: #9ca3af;

// 圆角
$radius-sm: 4px;
$radius-md: 6px;
$radius-lg: 8px;
$radius-xl: 12px;

// 阴影
$shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
$shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
$shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);

// 间距
$spacing-1: 4px;
$spacing-2: 8px;
$spacing-3: 12px;
$spacing-4: 16px;
$spacing-5: 20px;
$spacing-6: 24px;
$spacing-8: 32px;
$spacing-10: 40px;
$spacing-12: 48px;

// 字体大小
$text-xs: 12px;
$text-sm: 14px;
$text-base: 16px;
$text-lg: 18px;
$text-xl: 20px;
$text-2xl: 24px;

// 字体粗细
$font-normal: 400;
$font-medium: 500;
$font-semibold: 600;
$font-bold: 700;

// 过渡
$transition-base: all 0.2s ease;
$transition-fast: all 0.15s ease;
$transition-slow: all 0.3s ease;

// 断点
$breakpoint-sm: 640px;
$breakpoint-md: 768px;
$breakpoint-lg: 1024px;
$breakpoint-xl: 1280px;
